Agent based approach to University Timetabling Problem
نویسنده
چکیده
A concept of agent-based approach to timetabling problem is presented. Based on the problem description and with its formalization the term “agent” is introduced. Agents act on behalf of entities taking part in the timetabling process (activities, rooms and students) and they interact to maximize their own utility. Also a brief overview of existing approaches is presented. 1. University Timetabling Problem At the typical university students attend various courses (activities). These activities take place in designated rooms with some equipment and a maximum capacity. Some activities require dedicated equipment (e.g. beamers, oscilloscopes, etc.) available only in several rooms (like labs). Students attend activities they enrolled on. It would be also preferable if a constructed timetable reflected students’ preferences (e.g. to time). On the other hand, the enrolment is guarded by some formal criterion (like paying the tuition or finishing prerequisite courses). The university timetabling problem (UTP) can be defined as follows: having the set of defined timeslots, the set of available rooms and the list of activities to be planned, the aim is to assign activities to rooms in particular timeslots in such a way that activities take place in properly equipped rooms and all the students have a possibility to attend their classes. To be more precise: – every student attends no more than one activity at any timeslot, – no more than one activity takes place in any room at any timeslot, – every student may attend his or her classes – ach activity takes place in a room with appropriate equipment – at any time no more students than the maximum capacity of a room attend a course. E-mail address: [email protected] Pobrane z czasopisma Annales AIInformatica http://ai.annales.umcs.pl Data: 26/10/2017 05:21:10
منابع مشابه
Using fuzzy c-means clustering algorithm for common lecturer timetabling among departments
University course timetabling problem is one of the hard problems and it must be done for each term frequently which is an exhausting and time consuming task. The main technique in the presented approach is focused on developing and making the process of timetabling common lecturers among different departments of a university scalable. The aim of this paper is to improve the satisfaction of com...
متن کاملA Review of Distributed Multi-Agent Systems Approach to Solve University Course Timetabling Problem
Scheduling is one the problems on which so many researches have been done over years and university course timetabling problem which is a NP-hard problem is a type of scheduling problem. On the other hand, timetabling process must be done for each semester frequently which is an exhausting and time consuming task. University course timetabling problem performs the allocation of whole events to ...
متن کاملA discrete-event optimization framework for mixed-speed train timetabling problem
Railway scheduling is a complex task of rail operators that involves the generation of a conflict-free train timetable. This paper presents a discrete-event simulation-based optimization approach for solving the train timetabling problem to minimize total weighted unplanned stop time in a hybrid single and double track railway networks. The designed simulation model is used as a platform for ge...
متن کاملGenerating Optimal Timetabling for Lecturers using Hybrid Fuzzy and Clustering Algorithms
UCTTP is a NP-hard problem, which must be performed for each semester frequently. The major technique in the presented approach would be analyzing data to resolve uncertainties of lecturers’ preferences and constraints within a department in order to obtain a ranking for each lecturer based on their requirements within a department where it is attempted to increase their satisfaction and develo...
متن کاملA Mobile Agent System for University Course Timetabling
A mobile multi-agent system is proposed to create solutions for the university course timetabling problem. It is composed of four kinds of agents: (mobile) Course Agents, and (stationary) Signboard, Publisher and Interface Agents. The key strength of this new approach is to use a fundamental attribute of Agents that of autonomy. This autonomy is manifested in this work in the Course Agent. Each...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Annales UMCS, Informatica
دوره 4 شماره
صفحات -
تاریخ انتشار 2006